(not) a happy camper
(British English also
(not) a happy bunny
)
(informal) (not) pleased about a situation
She wasn't a happy bunny at all.